Chaori Solar said it would not make a March 7 interest payment, signalling China's first default. Some are calling it the country's Bear Stearns moment.
Professor Ed Altman, one of the world's leading experts on distressed debt and credit risk analysis, warns that buyers should wait until corporate bond defaults peak in late 2009 or even in 2010.